1
general::
Phrase(s): pin something up on(to) something [and] pin something up
to attach something to something, for display, with pins. • I pinned the picture up onto the bulletin board where everyone could see it. • I pinned up the picture.
McGrawhill's American Idioms And Phrasal Verbs